From ba51caa9669d08f4dc4eb369c13fc34a7b4a798d Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Wed, 2 May 2007 08:08:39 +0000 Subject: [PATCH] stop the rubber band if it's active. 2007-05-02 Kristian Rietveld * gtk/gtktreeview.c (gtk_tree_view_grab_notify): stop the rubber band if it's active. svn path=/trunk/; revision=17770 --- ChangeLog | 5 +++++ gtk/gtktreeview.c | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 9f9c38383b..39030488e6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-05-02 Kristian Rietveld + + * gtk/gtktreeview.c (gtk_tree_view_grab_notify): stop the rubber band + if it's active. + 2007-05-01 Matthias Clasen * gtk/gtkiconcachevalidator.c: Don't be too strict when checking diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index 1ed7bb311a..60ce57d3f4 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -14610,7 +14610,12 @@ gtk_tree_view_grab_notify (GtkWidget *widget, tree_view->priv->in_grab = !was_grabbed; if (!was_grabbed) - tree_view->priv->pressed_button = -1; + { + tree_view->priv->pressed_button = -1; + + if (tree_view->priv->rubber_band_status) + gtk_tree_view_stop_rubber_band (tree_view); + } } static void -- 2.30.2